{
"length": 675,
"name": "error",
"severity": "ERROR",
"code": "22023",
"where": "SQL statement \"with q as (\n select sparql.iri_ns(predicate),\n regexp_replace(sparql.iri_ident(predicate),'^Property-3A','') as iri_ident,\n array_agg(distinct value) as values\n from sparql.get_properties('localhost',iri)\n group by 1,2\n ) \n select json_object_agg(iri_ns||':'||iri_ident,values)::jsonb as objects \n from q\"\nPL/pgSQL function csi.get_properties_by_iri_json(text) line 5 at SQL statement\nPL/pgSQL function csi.get_properties_by_iri_recursive_json(text) line 7 at assignment\nPL/pgSQL function csi.\"$info_localname\"(text) line 16 at assignment",
"file": "json.c",
"line": "926",
"routine": "json_object_agg_transfn",
"error": "error: field name must not be null",
"query": "select * from csi.\"$info_localname\"($1) as json"
}